.k_tab_wrap{
    position: relative;
}
.k_tab_header{
    position: absolute;
}
.k_tab_item_h{
    display: inline-block;
    padding-left: 14px;
    padding-right: 14px;
    cursor: pointer;
    position: relative;
}
.k_tabs_act_line{
    background-color: #005FFF;
}
.k_tab_item_h i{
    padding-right: 5px;
    cursor: pointer;
}
.k_tab_body{
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
    left:0;
    overflow: auto;
}
.k_tab_item_body{
    width: 100%;    
    overflow:visible;
}
.k_tab_it_top_normal,.k_tab_it_bottom_normal {
    border: 1px solid #DADCE0;
}
.k_tab_item_v_left{
    padding:12px 10px 12px 6px;
    cursor: pointer;
}
.k_tab_item_v_right {
    padding:12px 10px 12px 6px;
    cursor: pointer;
}

.k_tab_it_left_normal *,
.k_tab_it_right_normal *{
    color: #ffffff !important;
}
.k_tabs_more_btn{
    display: inline-block;
    position: absolute;
    top:0;
    width:12px;
    text-align: center;
    height: 100%;
    cursor: pointer;
}
.k_tabs_more_disabled{
    cursor:not-allowed !important;
}
.k_tabs_more_btn:hover i.enabled{
    color: #005FFF;
    font-weight: bold;
    font-size: 1.25em;
    transition: font-size .2s ease;
}
.k_tab_ctxmenu_wrap{
    background-color: #eceff5;
    z-index: 2147483647;
}
.k_tab_ctxmenu{
    padding:4px 6px;
}
.k_tab_ctxmenu span{
    padding:0px 8px;
}